casting scar - Turkish English Dictionary